mountain trout - German English Dictionary